package ru.omsu.diveintoandroid.funnycats.scenes;

import java.util.ArrayList;

import org.cocos2d.layers.CCLayer;
import org.cocos2d.layers.CCScene;
import org.cocos2d.nodes.CCDirector;
import org.cocos2d.nodes.CCLabel;
import org.cocos2d.types.CGPoint;

import android.view.KeyEvent;

public class AboutScene extends CCLayer{
	public static CCScene scene(){
		CCScene scene = CCScene.node();
		CCLayer layer = new AboutScene();
		scene.addChild(layer);
		return scene;
	}
	
	public AboutScene(){
		Info.add("Omsk GTUG's project");
		Info.add("Developed by \"Dive into Android Team\"");
		Info.add("Прохоренко Данил");
		Info.add("Воробьев Илья");
		Info.add("Коровянский Алексей");
		Info.add("Молодых Ирина");
		Info.add("Ерошенко Ксения");
		Info.add("Драволин Костантин");
		Info.add("Шевченко Владимир");
		Info.add("Валицкий Владислав");
		
		for(int i=0;i < (int)Info.size();i++){
			CCLabel lbl = CCLabel.makeLabel(Info.get(i), "DroidSans", 14);
			lbl.setPosition(CGPoint.ccp(CCDirector.sharedDirector().winSize().width/2, 
					CCDirector.sharedDirector().winSize().height-(i+1)*15f));
			addChild(lbl,0);
		}
		
		setIsKeyEnabled(true);
	}
	
	@Override
	public boolean ccKeyDown(int keyCode, KeyEvent event) {
		if (keyCode == KeyEvent.KEYCODE_BACK) {
			CCDirector.sharedDirector().runWithScene(MainScene.scene());
			return true;
		}
		
		return super.ccKeyDown(keyCode, event);
	}

	private ArrayList<String> Info = new ArrayList<String>();
}
